use g_object_ref() and unref() instead of the deprecated gtk_widget_ref()
authorMichael Natterer <mitch@imendio.com>
Mon, 16 Jun 2008 22:47:50 +0000 (22:47 +0000)
committerMichael Natterer <mitch@src.gnome.org>
Mon, 16 Jun 2008 22:47:50 +0000 (22:47 +0000)
2008-06-17  Michael Natterer  <mitch@imendio.com>

* gtk/gtkplug.c (_gtk_plug_send_delete_event): use g_object_ref()
and unref() instead of the deprecated gtk_widget_ref() and unref().

svn path=/trunk/; revision=20411

ChangeLog
gtk/gtkplug.c

index 887525afad66ee7b9caeb6e7c629bc96ccc7ea48..8fe627aa91e8d9849af39336e21153969f39f8bf 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2008-06-17  Michael Natterer  <mitch@imendio.com>
+
+       * gtk/gtkplug.c (_gtk_plug_send_delete_event): use g_object_ref()
+       and unref() instead of the deprecated gtk_widget_ref() and unref().
+
 2008-06-16  Michael Natterer  <mitch@imendio.com>
 
        * gtk/gtkentry.c: removed function drag_begin_cb(), which was in
index 6fc1e536673b1e38e8b6d48d4c1e203169501d0a..1c07d72d32cf867e3ac376939c9f8cd2550b2200 100644 (file)
@@ -294,16 +294,16 @@ void
 _gtk_plug_send_delete_event (GtkWidget *widget)
 {
   GdkEvent *event = gdk_event_new (GDK_DELETE);
-  
+
   event->any.window = g_object_ref (widget->window);
   event->any.send_event = FALSE;
 
-  gtk_widget_ref (widget);
-  
+  g_object_ref (widget);
+
   if (!gtk_widget_event (widget, event))
     gtk_widget_destroy (widget);
-  
-  gtk_widget_unref (widget);
+
+  g_object_unref (widget);
 
   gdk_event_free (event);
 }